package com.lingying.caiwudailikehudaun.domain.renYuanXinXi;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.sql.Date;

@Data
public class RenYuanXinXiBean {
    //人员信息Id
    private Integer companyRenYuanXinXiId;

    //公司ID
    private Integer daiLiShangCid;

    private Integer zuoZhangShenBaoId;
    //公司名称
    private String companyName;

    //姓名
    private String xingMing;

    //证照类型
    private String zhengZhaoLeiXing;

    //证照号码
    private String zhengZhaoHaoMa;

    //国籍(地区)
    private String guoJiDiQu;

    //性别
    private String xingBie;

    //出生日期
    @JsonFormat(pattern ="yyyy-MM-dd",timezone = "GMT+8")
    private Date chuShengRiQi;

    //人员状态,1，在职,0，离职
    private Integer renYuanZhuangTai;

    //员工部门 1管理，2销售，3，财务
    private Integer yuanGongBuMen;
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date liZhiTime;//离职时间

    //任职受雇从业类型
    private String congYeLeiXing;

    //手机号码
    private String tel;

    //任职受雇从业日期
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date congYeRiQi;

    //员工工资
    private String yuanGongGongZi;


    //添加人id
    private Integer tianJiaRenId;

    //添加人名字
    private String tianJiaRenName;

    //添加时间
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date tianJiaTime;

    private Integer isShenBao;//是否申报，0，不申报，1，申报
    private Integer isZuoZhang;//是否做账，0，不做账，1，做账，默认做账

    private Integer renYuanXinXiStutas;//添加人员信息表中的状态，0，未添加，1，已添加，默认为0，未添加
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date gengXinTime;//数据更新时间
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date buZaiShenBaoTime;//不再申报时间

    private String jiGouName;
}
